package com.算法.软件设计与开发.Test;

import java.util.Scanner;

public class test03 {
    /**
     * 输入一个 5 位正整数，输出它是不是回文数。回文数是这样一种数，它的
     * 逆序数和它本身相等。例如，12321 的逆序数是 12321，和它本身相等，所以它
     * 是回文数。又例如 25128 的逆序数是 82152，所以它不是回文数。
     * 注意：使用分支或循环结构语句实现。
     * @param args
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个 5 位正整数：");
        int num = sc.nextInt();
        if(num>99999 && num<10000){
            return;
        }
        int a = num % 10;
        int b = num  / 10 % 10;
        int c = num / 100 % 10;
        int d = num / 1000 % 10;
        int e = num / 10000 % 10;
        if(num == Integer.parseInt(a + "" + b + "" + c + "" + d + "" + e)){
            System.out.println(num +"是回文数");
        }else{
            System.out.println(num +"不是回文数");
        }

    }
}
